3503 588
1091 147
8269 647
1521 357
688 43
5202 402
5070 119
3112 345
4542 417
1249 114
4504 583
2879 443
35273 163
1918 276
2617 335
19024 906
4176 472