40019 171
63448 478
25120 743
56147 349
43302 285
38605 376
35694 311
28889 476
38396 502
25288 161
18631 67
22656 399
19272 244
40978 309