4489 728
5186 508
18595 619
4262 594
1662 102
4335 81
30912 566
6992 293
15431 379
11138 607
15039 890