1583 300
2495 524
105391 827
2730 98
2110 183
13291 509
77462 147
44429 658
14112 662
2448 585
4533 558
3752 571
3633 216
6265 630