3576 200
2922 328
6593 522
4251 621
4297 551
11866 570
4084 639
4783 354
3343 789
2727 564
3631 774
2807 596
7685 523
5115 824
7898 351
2278 321