3290 598
3269 568
104761 352
9659 366
974 64
7745 122
8985 158
2704 54
6791 434
3591 293
3004 226
5656 247
8301 616
4591 271
3761 503
37425 795
12018 599