19923 167
8984 417
9293 48
3849 587
21845 457
5235 321
9988 309
12400 99
3723 681
2323 169
20671 751
11379 732
9826 585
3566 200
4444 275