49328 431
34323 688
49885 528
19946 625
16191 703
6000 721
4337 841
14656 536
6469 513
3619 164
11226 809
3047 184
1895 185
7243 271
2961 222
3926 442
3557 633