41281 7
30328 8
28629 3
40909 6
38452 5
53933 8
38433 5
352252 39
102031 26
82926 10
53051 5
85606 24
24354 3
20157 3
37359 14
32527 6
24682 3
112181 20
47976 9
22228 6
23877 3
29181 3
40028 8
25876 2