3281 598
3256 568
104585 352
9648 366
973 64
7711 122
8969 158
2703 54
6779 433
3589 293
3000 226
5653 247
8299 616
4584 271
3760 503
37399 795
11991 599