2287 401
4674 868
25811 275
4523 467
5822 681
1715 329
6189 30
11647 326
5150 935
2532 226
5466 414
2216 363
3039 731