3095 161
9903 700
9480 621
11845 188
2503 687
5420 530
1939 362
2880 182
5639 214
2267 446
13823 183
4040 835
1749 333
3169 533
1715 304
2901 788
1077 164
2551 411
19973 461
724 75
3112 641
4749 492
14159 327
3372 588
20417 704
4882 702
3476 24
28183 508