2956 75
2696 192
3524 536
6071 428
43327 843
33462 102
2334 282
8957 658
16353 146
6343 572
2574 182
4935 752
12250 552
4063 477
87865 389
5645 757
7072 94
660 41
1931 206