41570 595
3893 753
7361 794
2150 311
3988 839
8538 370
3043 467
3147 189
2846 640
11257 970
19815 929
9648 688
3999 803
2326 368
1353 65
2938 517
3558 863
3213 652
1733 177
5571 669
13486 317
780 56
2141 64
2381 418