2147 292
4747 488
9243 215
13732 575
2358 265
12787 58
2983 743
4097 800
5804 370
3399 691
10218 87
10979 186
1706 101
1331 140
841 119
3870 792
2049 525