101439 329
50547 70
13146 10
11838 16
37442 124
31897 44
11719 32
5108 15
4872 18
40874 68
14755 34
2443 12
14223 12
59286 184
4410 9
4813 8
30976 61
34980 124
8396 37
11011 71
18924 48
9437 33