5969 354
15259 514
4709 129
6794 86
2910 220
11257 823
11846 647
50571 495
28111 318
10351 751
44504 509
13779 474
9800 729
6956 455
5931 613
16125 764