993 305
839 197
16666 725
19095 660
34655 586
5119 433
3215 375
5614 389
14763 217
12659 733
5127 432
4821 769