3196 535
2626 487
2363 220
7867 891
4125 532
6174 638
5476 826
5317 901
28997 1017
5247 793
7471 197
5648 330
19320 419
2865 76
8545 501
1671 373
13375 805
3590 592
2330 267
14792 580
6078 699
357 55
90532 782
1592 67