1230 144
9318 452
76753 311
19288 514
9816 238
11998 606
7609 683
8602 508
7515 928
8801 494
4469 604
4171 293
27214 580