3524 133
3075 564
1069 161
6222 609
19424 338
2937 506
19612 493
14738 82
4984 61
17337 515
16533 437
8035 81
5918 587