332 74
5652 747
2858 940
2087 522
2454 654
1362 402
10161 261
3160 417
29369 111
5444 767
15733 174
14108 82