10196 312
3911 397
10252 701
5148 697
5137 712
2444 265
6465 487
4642 594
3512 315
10979 65
8739 778
12622 552
7710 951
5694 307
2803 479
3840 699
44060 501
25066 217
2584 129
2506 93
1672 227
3330 492
3984 457
4051 895