1503 427
5392 389
31129 307
9286 372
19486 420
3334 370
1926 260
10228 759
10100 601
13323 124
5592 406