15071 305
25615 272
30228 247
28942 278
7019 211
38239 427
11834 189
33562 609
5788 736
2848 98
7666 461
7230 274
27795 388
8286 323
8352 357
17678 414
7657 441
10169 58
10117 134
12794 487
8161 632
9976 846
6563 166
16219 702
17526 535
35003 391
14010 485
5012 373