96996 317
117093 475
3580 580
29574 383
6632 664
4269 47
7553 519
7490 189
19459 386
14916 587
14158 581
11418 627
7006 540
12128 447
96071 512
9774 504
89716 645
206868 1084
75765 961
66633 185
15121 691
5681 526
14313 613
16527 565
10164 392
6547 547
6384 98
16854 612