15026 58
14741 710
5532 94
12670 261
16407 351
16195 837
5197 230
8593 312
42698 292
17089 748
13474 114
12034 446
8070 504
6486 632
5784 160
41133 96
16958 126
3930 326
4829 129
11392 624
2818428 4102
935572 960
248420 1043
388198 1161
194850 744
3280599 6853
190257 592
118790 632