21003 630
18939 523
19843 644
1882 320
3943 592
3255 497
825 33
2164 181
2586 504
3291 497
2000 240
2186 330
1322 109
4984 214
6082 372
1776 113
4296 673
2797 419
3495 457
1646 80
4459 669
2929 245
2493 194
2931 270