3526 875
8357 532
70595 641
2137 227
71402 456
194873 847
384287 540
447766 1570
58475 1001
27405 662
3728 329
4675 717
14739 294
6590 515
5661 591
1720 118
2250 420