15026 58
14741 710
5533 94
12670 261
16408 351
16195 837
5197 230
8593 312
42698 292
17089 748
13474 114
12034 446
8071 504
6486 632
5784 160
41134 96
16958 126
3930 326
4829 129
11392 624
2818693 4102
935574 960
248420 1043
388200 1161
194850 744
3280903 6853
190257 592
118792 632