3112 885
20261 522
11499 983
4117 315
17666 149
14252 928
10948 803
7681 629
5878 459
13045 47
23238 45
10022 907
2578 105
7370 313
4132 428
847 46
15499 138
3085 584
9489 52
1066 191
1755 90
7145 727
2199 637
1456 159