39681 171
62849 478
25041 743
55824 349
43062 285
38364 376
35396 311
28600 476
38220 502
24954 161
18467 67
22502 399
19163 244
40615 309