15996 362
8267 687
24371 483
30390 688
5815 813
9447 671
3340 639
10833 410
7332 547
6979 600
9534 300
22217 485
3739 851
2579 105
13957 412
1496 194
22823 845
12456 119