3285 598
3261 568
104660 352
9653 366
973 64
7727 122
8975 158
2703 54
6784 433
3591 293
3002 226
5655 247
8300 616
4587 271
3761 503
37413 795
12002 599