39856 171
63180 478
25095 743
56014 349
43204 285
38394 376
35582 311
28765 476
38327 502
25161 161
18566 67
22592 399
19230 244
40827 309