15072 305
25616 272
30231 247
28943 278
7019 211
38245 427
11842 189
33563 609
5788 736
2849 98
7666 461
7231 274
27797 388
8291 323
8353 357
17682 414
7657 441
10169 58
10117 134
12798 487
8161 632
9977 846
6564 166
16220 702
17530 535
35003 391
14012 485
5012 373