4468 728
5182 508
18590 619
4261 594
1662 102
4333 81
30910 566
6992 293
15429 379
11136 607
15039 890