30600 250
5489 105
11891 633
14263 814
8415 732
14525 289
47508 229
4223 119
23452 108
19606 163
15811 458
32411 364
30428 569
14824 965
15481 475
16456 137
17498 338
12303 587
21648 255
30309 343
5456 197
20664 237
5939 285
13716 172
16133 374
5126 275
17534 142
18085 545