2508 505
1112 200
6448 664
3820 842
3720 681
2264 38
7279 193
3513 837
2747 460
2910 362
6712 879
15881 735
13128 771
3371 690
2977 336
2243 159
22589 422
32824 545
9012 676
2011 277
69706 474
5372 780
31148 41
8833 47
5247 797
4861 296
3845 257
3928 397