3196 597
1147 235
10024 450
4743 279
2573 541
7527 94
6613 864
948 193
5526 728
3043 635
3661 244
6769 505
5528 367
15787 440
1050 126
20687 653
2398 421
2580 586
14334 746
3163 391
11681 715
18675 247
3353 358
3481 702
19940 681
15924 71
6583 696
9662 931