5018 850
19268 609
18182 481
3341 755
5563 667
10470 698
17268 558
15894 242
1437 181
4408 601
8176 718
99918 356
13769 482
2870 520