19891 437
334 74
2839 892
1777 424
1588 379
887 272
28629 84
3473 558
3963 563
109529 435
17164 521
4720 316