3391 25
8322 403
3682 728
4507 570
4501 633
2368 460
3885 720
2590 531
2686 49
7073 324
20358 556
4552 248
7149 1124
5736 614
3241 548