3005 86
6589 36
2251 260
4133 707
4203 445
2958 563
3683 367
3653 749
8402 699
5941 572
5980 224
7759 637
11488 541
4749 546
3095 92
6200 617
4045 893
7303 369
10390 327
3702 314
5644 702
3752 574
5253 871
3492 459
1886 147
2772 101
7187 793
7898 244