100631 319
119270 475
3606 580
30112 383
6667 664
4327 47
7607 519
7556 189
19488 386
14960 587
14204 581
11448 627
7045 540
12165 447
96357 513
9800 504
90255 645
207268 1085
76072 961
67027 185
15149 691
5707 526
14362 613
16553 565
10200 392
6569 547
6416 98
16871 612