1583 300
2495 524
105377 827
2730 98
2110 183
13291 509
77444 147
44422 658
14107 662
2448 585
4533 558
3752 571
3633 216
6264 630