27030 682
12734 318
14245 106
3426 99
11270 39
16033 587
7010 238
9221 198
18343 415
2288 103
13514 747
30065 615
40056 115
15172 131
1383 103
1953 223
18818 431
20666 596
21652 107
24627 102
19225 664
27046 286
13306 153
25893 736