5076 407
3960 685
1893 431
2197 365
31083 557
75003 820
9816 540
32642 451
9196 111
9370 380
1511 191