2280 588
1034 214
2080 461
2326 530
982 258
2873 889
4687 34
4635 444
11004 331
3820 314
7729 166
6783 171
77661 149
12617 502
1801 92