43880 1721
15924 857
27067 1856
20079 1128
46483 384
15789 1529
38428 307
20373 210
45171 1167
42586 335
34089 836
25775 713
37987 981