30292 84
16285 49
27717 46
9429 28
29506 248
5918 19
21168 148
4872 18
41292 68
17119 14
8203 18
2848 12
15194 23
65457 167
18810 22
16802 27
14223 14
19455 35
16337 39