2891 643
3403 344
3438 264
6210 701
2534 217
1103 178
1812 568
2781 521
1232 339
18469 731
2832 573
2527 424
684 144
2863 842
1156 354
3215 682
3774 492
3342 889
1982 137
3488 935
1134 223
3099 579
6858 476
2235 154