15595 251
40924 158
47880 46
98029 505
11706 545
16851 351
2994 250
5383 118
3228 143
8953 871
6680 495
4558 640
4798 728
1040 66
1685 101
1431 238
6672 70
8806 596
7852 808
7257 338
9962 430
18424 551
13329 578
16492 608