3521 875
8353 532
70583 641
2137 227
71399 456
194872 847
384277 540
447751 1570
58448 1001
27402 662
3728 329
4675 717
14739 294
6590 515
5661 591
1720 118
2250 420