5956 354
15278 514
4710 129
6830 86
2939 220
11282 822
11860 647
50592 495
28112 318
10367 751
44511 509
13767 474
9840 729
6985 455
5949 613
16137 764