1586 75
2530 192
3356 535
5752 428
40512 842
31142 101
2269 282
8550 658
15796 146
6251 572
2494 182
4777 752
9435 550
3943 477
83579 387
5502 757
6789 94
607 41
1846 206