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