810 53
5875 80
2895 838
16434 286
20036 309
1049 308
10434 653
57316 635
1054 44
24858 236
45780 250
516 119
2106 268
2791 835
2742 827
2138 634
3382 748
1392 215
881 37
2415 724
8746 564
1738 173
2664 378
997 104