1015 141
1112 214
4174 563
3084 866
2135 359
1075 68
1580 287
1407 255
1618 195
8690 640
68221 251
90446 307
142215 857
70761 418