3506 875
8269 532
70515 641
2136 227
71382 456
194860 847
384170 540
447638 1569
58369 1001
27393 662
3728 329
4674 717
14734 294
6589 515
5661 591
1720 118
2249 420