6005 354
15305 514
4723 129
6851 86
2942 220
11324 822
11905 647
50651 495
28229 318
10429 751
44592 509
13819 474
9856 729
7008 455
6013 613
16172 764