44831 61
103099 643
55790 306
62819 474
217455 268
135378 1102
66568 511
916419 1610
129881 811
330579 1312
96678 518
247869 857
197998 660
240848 752
307597 1167
105312 736
46368 648
62123 190
151681 750
71320 246
77167 190
98977 558
284150 506
191939 834