2287 401
4677 868
25822 275
4526 467
5831 681
1715 329
6192 30
11649 326
5154 935
2536 226
5471 414
2219 363
3039 731