105833 507
33053 324
10731 521
19237 77
18800 616
9001 480
28224 236
12629 630
43896 720
7446 415
16853 826
20029 445
11325 376
6941 510
84043 300
50368 534
11946 726
24016 685
9646 430
84120 164
137105 645
53782 642
13875 564
63445 393
17221 657
7265 324
10197 306
7524 302