2952 75
2696 192
3524 536
6071 428
43319 843
33451 102
2333 282
8954 658
16349 146
6343 572
2574 182
4933 752
12250 552
4061 477
87837 389
5644 757
7072 94
660 41
1931 206