2508 505
1110 200
6448 664
3816 842
3720 681
2261 38
7278 193
3509 837
2746 460
2909 362
6712 879
15855 735
13118 771
3368 690
2975 336
2241 159
22550 422
32786 545
9010 676
2011 277
69676 474
5371 780
31132 41
8826 47
5239 797
4860 296
3843 257
3921 397