31068 131
19836 328
29361 152
32161 264
25167 150
29803 320
14534 173
7903 54
37865 171
7195 73
20707 224
20411 141
33632 345
27248 285
38001 331
29887 326
35375 232
15830 301
22392 106
12353 116
18730 237
27695 194
16679 168
10834 244
9929 210
12878 62
30127 490
47335 379