3271 598
3228 568
104245 352
9612 366
973 64
7679 122
8947 158
2698 54
6743 433
3580 293
2994 226
5650 247
8296 616
4577 271
3751 503
37353 795
11956 599