8404 511
6289 717
2770 85
6364 358
28020 941
5081 616
5230 415
28128 631
23804 143
5996 457
28486 689
4540 548
3299 253
18149 156
8442 299
22967 67
6310 582
6691 526
5455 335