5966 354
15255 514
4709 129
6792 86
2910 220
11257 823
11841 647
50568 495
28105 318
10350 751
44498 509
13777 474
9795 729
6955 455
5930 613
16125 764