105088 304
8521 609
15626 1011
165561 654
8283 519
5893 600
45605 928
24940 890
59004 388
7255 252
17414 707
12392 727
11144 294
5999 659
13413 210
318373 588
19682 558
174976 956
156817 1161
87835 146
10780 339
9055 712
20671 110
17643 529
175328 452
7981 204
35182 362
411696 1313