40052 171
63506 478
25126 743
56171 349
43323 285
38641 376
35709 311
28910 476
38418 502
25318 161
18636 67
22664 399
19286 244
41004 309