20924 396
5965 529
3206 702
4812 492
2540 506
18301 354
3288 246
50403 117
21166 463
18571 172
1534 138
1081 90