5009 325
3273 221
6193 724
13725 665
10110 585
18629 342
7501 231
12276 416
5011 464
4763 530
4287 572
10284 270
7946 57
3005 44
6329 317
3096 651
10119 716
11479 811
5847 561
6964 500
3254 595
2731 373
7675 837
15593 506
29686 640
4309 843
54173 555
8639 698