50802 316
21996 716
8277 296
39928 123
39600 775
102088 246
59416 136
148833 759
14809 541
11484 534
67256 459
96716 441
15458 312
20601 391
16041 283
10223 539
45007 570
47159 642
27971 805
24520 768
28477 372
41370 425
4479 476
9263 131
26675 624
9187 343
39960 311
57304 989