100653 319
119296 475
3606 580
30117 383
6667 664
4327 47
7608 519
7557 189
19488 386
14960 587
14205 581
11448 627
7046 540
12165 447
96360 513
9800 504
90259 645
207271 1085
76079 961
67030 185
15149 691
5707 526
14363 613
16553 565
10200 392
6569 547
6416 98
16871 612