304876 785
59563 277
24496 582
19659 375
35260 454
6185 265
13789 287
5197 209
23911 534
18899 335
15955 99
22942 439
89860 446
53947 198
39103 549
38823 289
27586 196
12687 197
16049 71
13741 518
21429 398
19871 218
4505 356
22887 710
14072 554
27516 147
9686 232
18774 390