4429 728
5135 508
18484 619
4256 594
1656 102
4320 81
30878 566
6988 293
15409 379
11129 607
15032 890