8486 511
6334 717
2782 85
6387 358
28061 941
5090 616
5261 415
28181 631
23833 143
6023 457
28522 689
4557 548
3310 253
18177 156
8468 299
23008 67
6328 582
6699 526
5482 335