2289 401
4678 868
25840 275
4528 467
5838 681
1717 329
6196 30
11654 326
5156 935
2539 226
5481 414
2221 363
3039 731