100969 328
50547 70
13146 10
11838 16
37442 123
31483 44
11719 32
5108 15
4872 18
40874 68
14755 34
2443 12
14223 12
59286 184
4019 9
4813 8
30976 61
34980 124
8396 37
11011 70
18924 47
9041 33