52334 305
29128 335
2030 438
9154 731
3237 503
1745 489
2698 78
9294 860
88635 487
23885 54
186554 229
80107 280
189580 669
207393 287
144238 398
14143 98
57295 178
166373 495
148639 999
67482 353
23381 903
31193 517