6504 597
7182 716
118690 557
71888 376
40635 561
2434 164
2971 257
4464 620
3355 369
14276 90
11904 224
3899 78
16504 305
18339 410
30802 853