1008 281
2768 855
2478 44
418 103
2026 334
4497 603
3748 169
42651 471
4322 410
18567 353
25344 669
23284 526
26949 527
3563 32