12015 86
16423 823
4050 352
3917 366
1506 50
4346 891
24336 374
1944 145
2507 89
3607 556
2988 623
1439 291
7652 461
5199 837
2932 672
3081 49
3324 914
2673 198
3692 110
3011 623
6336 555
2404 531
2367 452
3687 615