4321 978
806 240
2181 328
22929 517
4358 565
2484 341
1147 29
1651 293
3147 626
4153 776
3685 556
1761 78
7798 533
2699 192
12568 136
1589 88
2449 202
4173 609
13660 95
4062 518
5007 708
1769 120
2939 543
9129 424