105925 377
28530 245
11012 347
32665 662
82106 572
72421 816
37550 477
8349 129
15785 579
15538 469
94430 626
19222 604
50402 118
7940 270
8846 130
92166 389
19873 237
52878 487
33302 766
60195 817
78854 337
124146 483
15067 581
953320 3307
12142 244
46396 107
30211 594
11218 702