2285 401
4674 868
25809 275
4522 467
5818 681
1715 329
6186 30
11644 326
5148 935
2531 226
5466 414
2215 363
3037 731