2287 401
4676 868
25818 275
4526 467
5829 681
1715 329
6191 30
11648 326
5154 935
2534 226
5469 414
2217 363
3039 731