15008 58
14734 710
5513 94
12657 261
16380 351
16176 837
5188 230
8577 312
42606 292
17056 748
13448 114
12019 446
8059 504
6472 632
5781 160
40966 96
16920 126
3924 326
4824 129
11382 624
2805482 4097
935421 960
248404 1043
388100 1161
194822 744
3266981 6830
190241 592
118726 632