15024 58
14740 710
5531 94
12667 261
16405 351
16194 837
5197 230
8591 312
42686 292
17086 748
13471 114
12030 446
8069 504
6482 632
5784 160
41110 96
16949 126
3930 326
4829 129
11391 624
2816926 4102
935555 960
248420 1043
388189 1161
194844 744
3278976 6852
190256 592
118779 632