3391 352
14338 514
3827 129
6071 86
2531 220
10000 822
10756 647
49210 495
25019 317
9032 751
42484 508
12219 472
8854 729
6218 454
4950 613
15537 764