20262 455
11461 111
39648 680
12559 560
85459 660
12264 653
5536 317
26301 808
2461 243
16085 236
16897 424
5822 197
50432 604
9958 700
20061 373
19496 355
13294 461
83099 355
30237 935
15684 278
8368 50
26491 145
13328 776
16584 758
3510 728
13694 675
10555 686
21193 200