19988 167
8989 417
9297 48
3850 587
21847 457
5236 321
9989 309
12405 99
3724 681
2323 169
20674 751
11381 732
9827 585
3571 200
4447 275