1228 147
34069 698
2272 49
16408 138
9832 628
3211 243
8618 45
8174 70
1910 109
2512 192
4429 915
7940 506
7287 64
3976 447
5563 814
2891 327
5421 320
6706 355
2888 244