20975 396
5978 529
3209 702
4822 492
2545 506
18303 354
3289 246
50408 117
21172 463
18573 172
1537 138
1083 90