17005 545
54557 573
60119 617
22280 623
57966 624
33033 508
98295 634
19449 394
111096 241
61190 329
22548 443
13245 398
47816 651
40722 197
38183 362
43572 279
46762 270
60220 843
41443 549
31450 593
30334 195
25987 198
81307 727
100000 313
27131 493
114769 742