15018 58
14736 710
5525 94
12663 261
16396 351
16190 837
5195 230
8581 312
42637 292
17076 748
13459 114
12024 446
8062 504
6476 632
5783 160
41045 96
16940 126
3928 326
4827 129
11387 624
2811872 4101
935494 960
248413 1043
388163 1161
194828 744
3273660 6831
190245 592
118758 632