64531 166
9481 502
47647 350
16274 80
67546 856
22241 188
9698 78
27392 535
33427 97
9809 432
71039 309
17884 266
14622 573
31054 120
24689 702
8420 850
99995 633
24229 210
15194 651
23212 51
11605 274
36776 544
12421 485
19687 240
2846 465
90658 923
25425 415
38752 342