4421 728
5132 508
18462 619
4256 594
1656 102
4317 81
30870 566
6988 293
15408 379
11129 607
15032 890