3391 25
8323 403
3682 728
4510 570
4501 633
2368 460
3885 720
2591 531
2687 49
7073 324
20362 556
4555 248
7150 1124
5739 614
3241 548