2997 965
15844 751
9351 701
3161 230
3295 39
17637 325
12978 172
67147 520
10547 557
5197 519
4568 456
2683 375
3416 559