7278 430
5307 469
4294 539
10606 151
6116 731
4731 570
5916 671
5891 692
1800 131
5309 309
1645 290
28954 404