12991 92
15205 343
15654 758
11922 58
277224 1568
2705436 6600
697392 1987
377628 1078
2406758 7084
115576 632
40941 581
58205 485
46346 393
61014 598
55105 163
47126 584
20146 187
31172 291
36935 467
28737 521
3780 265
33814 841
39355 209
33755 677