42300 62
281084 1401
106067 377
82593 572
37580 477
15850 579
94849 626
51319 120
8045 270
53111 487
33500 766
60525 817
79237 338
124828 483
15232 581
46634 107
30327 594
11224 702
17785 416
76639 235
74612 278
14576 444
10839 402
149587 333
103230 792
272958 1686
23866 439
10244 368