106022 507
33080 324
10745 522
19243 77
18809 616
9007 480
28239 236
12633 630
43996 720
8023 417
16855 826
20037 445
11337 376
6948 510
84173 300
50420 534
11955 726
24037 685
9648 430
84253 164
137303 645
53833 642
13880 564
63471 393
17227 657
7269 324
10197 306
7528 302