3001 623
2808 841
3335 354
2317 355
3036 474
5380 1001
3113 800
7148 685
4806 529
6403 754
1265 136
5930 555
4846 482
2848 543
3499 637
4239 891
3547 360
4450 873
3251 668
4404 844
14921 280
4290 610
14657 605
1063 63
3704 937
6104 410
3481 388
46803 462