25943 595
13264 115
11109 777
18033 348
27222 519
17252 575
14308 217
6983 455
7390 230
20812 538
9442 358
13386 115
3438 224
9245 390
4304 218
2721175 4033
934386 959
248220 1043
2468001 3523
254630 640
100689 817
66833 521
36344 613
92801 454
14541 339
120363 735
115348 806
107186 210