15020 58
14736 710
5525 94
12663 261
16396 351
16190 837
5195 230
8582 312
42647 292
17077 748
13462 114
12025 446
8063 504
6479 632
5783 160
41054 96
16940 126
3928 326
4828 129
11388 624
2812442 4101
935499 960
248415 1043
388165 1161
194829 744
3274330 6831
190246 592
118762 632