15020 58
14737 710
5525 94
12663 261
16396 351
16190 837
5195 230
8582 312
42651 292
17077 748
13462 114
12026 446
8063 504
6479 632
5783 160
41060 96
16941 126
3928 326
4828 129
11388 624
2812712 4101
935503 960
248415 1043
388168 1161
194830 744
3274552 6831
190246 592
118764 632