11196 752
15668 580
18179 448
64533 166
9481 502
47648 350
16275 80
67546 856
22243 188
9699 78
27393 535
33428 97
9809 432
71039 309
17885 266
14622 573
31054 120
2454 232
24689 702
8420 850
99999 633
778 53
2014 318
24229 210
15194 651
23215 51
11605 274
36777 544