3045 302
23523 177
29789 868
4160 469
9579 532
6138 428
10670 409
4469 413
8672 791
3718 851
7609 666
1672 65
8138 400
3951 284
2887 342