5526 232
3797 260
2863 652
1186 204
2850 562
1862 514
3615 938
4285 610
4067 340
914 153
3221 968
2157 345
2810 665
930 164
2154 552
2905 640
10496 766
5680 94
6224 75
4947 98
11712 179
1344 337
3721 806
19227 948