2628 75
2661 192
3450 535
5989 428
42275 843
32606 101
2316 282
8871 658
16140 146
6320 572
2547 182
4879 752
9478 550
4031 477
86096 387
5603 757
6961 94
648 41
1910 206