91408 13
39579 4
28603 1
29932 2
20904 4
42854 3
27451 3
31058 3
29705 9
45157 13
713508 85
91677 25
30155 5
38378 4
30355 3
31258 7
29027 3
40309 5
38857 5
33926 4
27154 3
22632 1
98159 14
56380 2