15093 819
4042 283
16443 642
4205 130
1560 262
4357 799
32541 772
5064 430
2412 197
1956 222
6760 885
2852 79
3408 95
2848 370
7505 354
2198 193
3396 794
3286 473
5609 611
1744 165
6655 681
6059 104
3301 149
5123 687