109563 137
392188 1028
19994 676
183098 638
88158 147
77961 187
42592 456
42007 643
126057 686
1666 207
2997 693
2479 81
3058 539
2824 653
1574 294
780 60
2618 373