51122 190
91480 837
44637 306
87590 545
187131 596
76287 689
139553 589
1784 428
82073 340
97959 993
105837 754
17170 231
1404 389
28895 277
48526 231
46201 881
208536 804
58593 164
1417 293
85599 526
2752 697
289 27
1167 279
33730 703
22613 651
1827 515
61926 295
32049 638