2935 75
2691 192
3520 536
6067 428
43253 843
33389 101
2331 282
8953 658
16337 146
6343 572
2571 182
4930 752
12249 552
4057 477
87718 389
5642 757
7068 94
656 41
1930 206