58532 509
88048 381
120105 698
66247 379
170894 938
207553 619
638100 1202
122588 219
85719 225
94035 642
38745 146
31449 823
187528 295
100001 543
273629 487
46989 720
125156 840
570546 1522
173882 656
404978 870
218609 1485
304413 1104
155470 421
148782 145
95288 533
801691 2591
49632 650
190561 299