34073 677
97123 598
43960 281
25856 321
12320 110
71652 846
24987 597
74784 579
31627 822
43185 528
16010 338
24759 503
12261 176
24010 161
34785 473
93407 523
29272 91
39669 353
42723 106
70976 455
47784 378
117561 625
24972 442
38368 701