30359 3
1403504 138
92580 25
121378 22
25705 5
164234 30
86809 14
21627 1
71701 8
56904 14
31276 5
36528 5
20579 1
34326 2
27282 3
31256 2
17806 1
58357 9
20934 1
399652 93
65426 7
31401 6
21476 2
106428 9