3950 503
66577 784
30347 346
27073 251
2472 199
21879 641
4128 551
3895 828
32628 407
17917 546
5285 576
42868 416
27115 186
6699 331
11602 49
46574 614
8481 407
7943 433
9657 717
18196 566
19316 195
23192 623
17828 530
7682 65
10799 124
11867 675
23583 695
2636 413