2287 401
4677 868
25821 275
4526 467
5830 681
1715 329
6192 30
11649 326
5154 935
2536 226
5470 414
2218 363
3039 731