2143 292
4747 488
9243 215
13730 575
2356 265
12786 58
2983 743
4097 800
5804 370
3399 691
10217 87
10979 186
1706 101
1331 140
841 119
3870 792
2048 525