15071 305
25614 272
30227 247
28941 278
7019 211
38237 427
11832 189
33562 609
5787 736
2848 98
7665 461
7230 274
27795 388
8284 323
8351 357
17677 414
7657 441
10166 58
10116 134
12794 487
8160 632
9976 846
6563 166
16219 702
17526 535
35003 391
14010 485
5012 373