10016 33
2958 531
40331 913
6761 570
15021 735
12408 771
1790 185
2538 401
3934 417
26522 57
3644 305
25754 558
6689 454
18513 652
12972 890
6419 171
10295 654
2833 671
8357 96
9004 86
3786 366
7777 153
7965 412
9382 351
8927 540
8921 676
1970 277
4316 773