43934 509
20582 530
2634 103
3812 299
3962 38
1896 157
2779 106
2250 172
1679 174
4433 590
3101 384
3539 773