6196 307
4821 111
3564 273
11952 183
18495 670
11363 301
24896 278
7294 918
3878 477
4641 44
3839 28
6970 790
3344 73
3225 648
2625 120
1935 343