20045 522
5114 981
4026 315
15778 149
14165 928
10568 803
7471 629
5451 459
12762 47
21424 45
9121 907
2448 105
7185 313
4080 428
833 46
15143 138
2952 584
9420 52
1043 191
1652 90
6680 727
2171 637
1360 159