843 50
2796 683
2638 319
1628 112
10888 539
2493 547
4170 807
6654 232
1766 124
15616 282
12949 42
1943 551
39135 721
8858 584
986 169
1194 297
60646 727
891 221
2060 306
119592 263
2761 677
4512 63
2154 672
3206 36