4399 368
19863 60
7688 478
3321 445
2535 262
5086 784
7171 725
2881 166
3135 647
11399 948
3675 632
2926 325