43914 509
20574 530
2630 103
3803 299
3961 38
1896 157
2779 106
2249 172
1676 174
4433 590
3099 384
3539 773