15071 305
25613 272
30226 247
28940 278
7019 211
38236 427
11827 189
33562 609
5787 736
2848 98
7665 461
7228 274
27793 388
8284 323
8349 357
17677 414
7657 441
10165 58
10116 134
12794 487
8160 632
9975 846
6563 166
16219 702
17525 535
35003 391
14010 485
5012 373