2991 196
9291 988
15190 674
6260 502
56579 774
4461 252
6537 837
4677 503
5928 746
5147 759
2739 97
3668 242
4192 677
3972 562
5961 338
36747 128
7864 485
55796 519
2888 424
1949 139
171002 467
6686 732
5397 491
5300 648
137133 299