406 60
6226 850
2586 525
2347 204
13373 389
7859 531
10761 699
9514 903
10720 330
2543 41
3438 368
4531 892
1461 53
6918 96