15034 58
14748 710
5549 94
12678 261
16423 351
16210 837
5200 230
8604 312
42734 292
17107 748
13487 114
12046 446
8082 504
6502 632
5793 160
41244 96
16969 126
3934 326
4836 129
11397 624
2825778 4105
935655 960
248430 1043
388253 1161
194867 744
3288687 6854
190271 592
118822 632