1592 75
2531 192
3356 535
5752 428
40516 842
31145 101
2269 282
8551 658
15796 146
6251 572
2494 182
4778 752
9435 550
3944 477
83588 387
5503 757
6790 94
608 41
1846 206