656 158
13167 548
8499 195
19184 115
2250 61
2622 245
2717 48
3899 466
4470 458
13149 444
4182 470
22376 545