22882 620
115528 194
407419 694
65816 514
27523 199
12740 836
95745 627
14627 704
27836 309
35808 196