22391 620
115269 194
406800 693
65766 514
27500 199
12717 836
95656 627
14599 704
27820 309
35712 196