39693 171
62893 478
25049 743
55846 349
43086 285
38366 376
35435 311
28625 476
38232 502
24973 161
18480 67
22521 399
19168 244
40647 309