906 148
3772 927
2222 560
1429 351
1978 532
960 267
2300 647
25701 666
39551 454
37963 89
7527 296
4555 578
4434 413
146136 571
2780 267
8995 731
4195 232
4994 446
3676 189