105999 507
33078 324
10743 522
19240 77
18809 616
9004 480
28239 236
12633 630
43988 720
8017 417
16855 826
20037 445
11336 376
6948 510
84167 300
50417 534
11955 726
24033 685
9648 430
84236 164
137269 645
53831 642
13880 564
63470 393
17227 657
7268 324
10197 306
7528 302