1210 272
17232 141
20179 458
8007 49
40175 779
10866 293
9578 46
27429 595
8783 647
13518 115
2754 51
6974 642
9965 156
7810 128
2879 307