29901 116
6723 370
2268 295
25016 447
13852 255
5224 111
12199 250
7560 526
4784 282
8265 590
8555 129
3621 469
6189 381
2130 192
3616 355
7434 148
3830 400
16070 127
9630 875
10017 199
7530 676
9384 233
10691 612
11365 286
38823 332
18061 327
19206 237
27342 503