2997 965
15842 751
9349 701
3161 230
3295 39
17637 325
12978 172
67142 520
10545 557
5197 519
4568 456
2682 375
3416 559