2280 588
1034 214
2080 461
2326 530
983 258
2874 889
4712 34
4636 444
11012 331
3820 314
7730 166
6783 171
77661 149
12621 502
1801 92