43919 509
20575 530
2631 103
3803 299
3961 38
1896 157
2779 106
2249 172
1677 174
4433 590
3100 384
3539 773