1602 337
4270 655
2601 171
8634 570
6392 563
12037 838
390711 977
31940 217
27748 175
14367 459
894 74