3540 875
8412 532
70658 641
2140 227
71413 456
194880 847
384355 540
447827 1570
58607 1001
27420 662
3731 329
4677 717
14745 294
6591 515
5662 591
1721 118
2250 420