101637 320
120073 475
3614 580
30233 383
6683 664
4345 47
7622 519
7576 189
19501 386
14977 587
14224 581
11459 627
7053 540
12187 447
96477 514
9812 504
90446 645
207399 1085
76190 961
67155 185
15156 691
5715 526
14381 613
16566 565
10211 392
6577 547
6422 98
16885 612