2151 75
2568 192
3375 535
5786 428
40843 842
31407 101
2282 282
8600 658
15854 146
6267 572
2506 182
4820 752
9447 550
3968 477
84060 387
5521 757
6829 94
616 41
1854 206