2889 740
1589 401
2362 656
2424 464
2665 822
2141 536
18229 82
791 76
2345 461
4958 79
3221 41
1755 85
126547 758
100218 1079
99987 209
40696 943
46267 370