30806 87
16285 49
28176 50
20700 57
30601 253
6346 20
22057 161
17119 14
8203 18
14755 37
2848 12
15194 23
65457 168
18810 22
17215 27
17889 23
16337 39
41135 90
4813 8