21768 619
115057 193
406252 693
65744 514
27478 199
12670 836
95600 627
14582 704
27802 309
35638 196