2997 965
15844 751
9351 701
3161 230
3295 39
17638 325
12978 172
67152 520
10549 557
5197 519
4568 456
2683 375
3416 559