5647 841
2958 60
14923 629
33910 431
20551 85
34099 596
6147 392
3620 115
7845 765
5955 552
5753 892
4138 477
4285 97
5791 778
3306 129
4168 104
7432 330
5196 564
3098 514