16252 80
22221 327
2364 197
67527 856
9694 78
3265 560
19940 262
31763 660
90075 289
27374 535
33403 97
9808 432
71020 309
17881 266
14616 573
8420 850
99949 633
3180 376
23197 51
11599 274
36764 544
12420 485
19676 240
2843 465
3270 397
5467 662
3374 299
90618 923