21782 619
115064 194
406262 693
65744 514
27478 199
12673 836
95603 627
14584 704
27802 309
35643 196