70734 18
30552 1
32430 8
21482 1
28455 1
179804 27
120032 19
22107 1
41681 9
36283 2
32634 10
41377 4
86803 16
54507 6
25928 4
40608 3
87903 17
78606 14
30857 5
79507 25
110254 20
174532 68
58105 8
156677 58