4436 518
11550 651
2594 307
9390 725
8073 305
43381 578
35828 554
3820 177
3944 774
3431 402
2689 296