15071 305
25616 272
30229 247
28942 278
7019 211
38242 427
11842 189
33563 609
5788 736
2849 98
7666 461
7231 274
27797 388
8286 323
8353 357
17680 414
7657 441
10169 58
10117 134
12797 487
8161 632
9977 846
6564 166
16220 702
17528 535
35003 391
14011 485
5012 373