5962 354
15251 514
4706 129
6788 86
2909 220
11253 823
11840 647
50567 495
28101 318
10348 751
44494 509
13774 474
9792 729
6954 455
5929 613
16125 764