19929 167
8985 417
9293 48
3849 587
21846 457
5235 321
9988 309
12400 99
3723 681
2323 169
20671 751
11379 732
9826 585
3568 200
4444 275