2285 401
4674 868
25809 275
4522 467
5819 681
1715 329
6188 30
11645 326
5148 935
2531 226
5466 414
2215 363
3039 731