2234 401
4645 868
25565 275
4467 467
5732 681
1654 329
6169 30
11551 326
5107 935
2491 226
5379 414
2201 363
2999 731