30806 87
16285 49
28176 50
9429 29
30601 253
6346 20
22057 161
4872 18
41718 69
17119 14
8203 18
2848 12
15194 23
65457 168
18810 22
17215 27
14223 15
19455 35
16337 39