15071 305
25613 272
30220 247
28940 278
7019 211
38232 427
11823 189
33558 609
5787 736
2848 98
7665 461
7227 274
27792 388
8284 323
8347 357
17677 414
7655 441
10165 58
10114 134
12794 487
8160 632
9974 846
6563 166
16218 702
17524 535
35001 391
14006 485
5012 373