4453 728
5173 508
18560 619
4260 594
1661 102
4329 81
30897 566
6992 293
15427 379
11135 607
15035 890