15079 477
20936 688
4510 813
7339 671
2913 639
9794 409
5878 547
5720 600
6946 298
18220 485
3659 851
2221 105
11018 412
1270 194
17983 845
9808 119