1050 116
3752 923
6417 793
5514 508
1896 538
2677 583
1020 164
2062 431
3607 958
3067 866
2857 779
2911 630
937 62
2489 541
1436 255
2608 538