25491 821
1782 126
10510 555
6718 509
5298 577
4752 117
12185 100
4067 774
2805 454
1857 208
19507 665
3329 449
3598 351
23154 662
2105 382
10493 507
10436 654
4138 821
5267 314
2539 246
8732 638
12273 534
3944 66
11993 781