20304 49
5598 37
15147 64
14761 53
147168 354
11610 8
150946 134
16967 22
10251 39
57589 180
4297 35
14959 43
28334 100
21995 24
14805 26
34506 115
3571 12
6608 10
11080 31
32909 133