7497 506
4826 109
5280 549
7813 428
3967 101
6434 412
6941 839
14961 238
115667 596
108282 385
50162 288
49662 261