3391 25
8319 403
3682 728
4504 570
4500 633
2368 460
3885 720
2590 531
2686 49
7073 324
20358 556
4550 248
7149 1124
5735 614
3241 548