4237 80
29211 744
18998 280
9602 252
4395 135
23227 553
12176 179
4594 435
8762 461
5679 279
2563 629
2898 477
1863 227
3459 818
4162 691
3883 858
14170 225
2817 678