30600 250
5489 105
11891 633
14264 814
8416 732
14525 289
47508 229
4223 119
23452 108
19607 163
15815 458
32411 364
30429 569
14826 965
15481 475
16456 137
17498 338
12303 587
21648 255
30309 343
5456 197
20664 237
5939 285
13716 172
16134 374
5126 275
17534 142
18085 545