3521 875
8352 532
70580 641
2137 227
71398 456
194872 847
384267 540
447743 1570
58437 1001
27402 662
3728 329
4675 717
14738 294
6590 515
5661 591
1720 118
2250 420