2831 302
23482 177
29770 868
4147 469
9473 532
6094 428
10646 409
4422 413
8513 791
3712 851
7539 666
1649 65
8123 400
3922 284
2877 342