3030 588
3026 618
5228 145
2212 433
1600 338
1032 59
1249 122
870 53
3681 822
2600 343
1542 328
4385 814
3350 672
3090 906
3643 726
3114 136
1021 61
5304 853
3803 573
3764 558
19247 948
5554 692
5326 703
6126 472