39881 171
63216 478
25101 743
56044 349
43218 285
38397 376
35603 311
28798 476
38340 502
25182 161
18576 67
22603 399
19237 244
40845 309