39844 1052
29130 570
11043 455
10844 840
30101 385
9808 50
7159 159
4927 916
5189 66
20221 593
2735 192
2290 102
3411 266
5506 326
2161 135
7278 546
1256 71
3109 358
3145 785
2993 385