20046 522
5115 981
4027 315
15793 149
14168 928
10572 803
7475 629
5452 459
12765 47
21439 45
9122 907
2449 105
7186 313
4086 428
833 46
15147 138
2953 584
9438 52
1043 191
1652 90
6681 727
2171 637
1360 159