4881 28
3873 638
1586 133
3291 420
3430 77
3023 609
4117 846
1581 207
2568 202
4230 676
9490 153
1686 147
222103 655
95282 518
138078 185
71797 173
99845 782
261302 726
51211 771
186867 641
929509 2011
145312 579
202584 906
169297 785
33255 681