7080 801
17709 257
6556 675
1952 304
512 92
3557 545
6509 285
60396 335
8517 662
144099 328
35060 184
30084 606
46209 647
5834 570