6002 354
15305 514
4723 129
6850 86
2941 220
11323 822
11903 647
50651 495
28227 318
10427 751
44591 509
13818 474
9856 729
7008 455
6013 613
16171 764