2472 553
42749 847
25509 646
10461 256
3538 590
7483 823
3526 193
10169 347
9578 391
8508 788
7918 713
2529 471
3499 45
17295 593
3037 853