2667 521
19606 240
99864 888
11222 72
9364 598
28617 821
7673 397
8266 419
8962 492
15291 204
5634 582
8308 110
7664 496
16436 505
6038 314
7608 183
11526 824
12872 487
4582 443
3618 481
4766 748