43927 509
20577 530
2633 103
3806 299
3962 38
1896 157
2779 106
2249 172
1679 174
4433 590
3101 384
3539 773