1221 144
9298 452
76751 311
19288 514
9816 238
11996 606
7609 683
8600 508
7515 928
8801 494
4468 604
4171 293
27213 580