105956 507
33073 324
10740 522
19240 77
18807 616
9003 480
28237 236
12631 630
43974 720
8016 417
16854 826
20035 445
11334 376
6947 510
84148 300
50402 534
11952 726
24028 685
9648 430
84214 164
137238 645
53822 642
13879 564
63464 393
17225 657
7267 324
10197 306
7524 302