1596 249
9010 628
3690 152
7509 323
10242 182
2780 37
3134 324
10142 578
8969 586
4999 528
3966 746
3311 685
8022 426
4181 432
3170 397
7023 197