1013 281
1688 425
3640 841
2616 707
2525 768
376 95
529 107
3067 622
2487 267
3608 771
57250 379
26958 477
4264 745
8138 295
22161 808
156815 632
15935 778
52993 572
4474 612
57997 761
10572 71
13618 115
3813 882