5030 414
2743 776
3701 611
29031 113
7867 69
820 59
12715 902
2376 510
3366 773
3069 801
2614 495
25517 290
2823 870
7929 549
7449 477
15176 236
5725 80
1363 164
4350 485
13118 272
16112 567
9206 381
3849 702
4954 724