42098 142
74113 178
31068 131
19841 328
29367 152
32161 264
25169 150
29803 320
14534 173
7903 54
37869 171
7197 73
20711 224
20413 141
33634 345
27248 285
38005 331
29891 326
35377 232
15838 301
22396 106
12353 116
18732 237
27697 194
16679 168
10834 244
9931 210
12879 62