50798 316
21994 716
8277 296
39927 123
39599 775
102078 246
59413 136
148821 759
14807 541
11484 534
67252 459
96687 441
15458 312
20600 391
16041 283
10221 539
45004 570
47158 642
27971 805
24520 768
28472 372
41368 425
4479 476
9263 131
26671 624
9187 343
39960 311
57302 989