3025 761
893 179
782 74
469 101
19497 60
12047 803
14763 508
116127 875
15711 135
7073 379
4681 197
7761 78
6325 568
6902 651