2784 218
2638 280
8928 711
4113 47
13959 509
58367 811
433928 1866
100628 749
2885 421
3182 653
1435 234
3141 817
2241 469
572 50
1673 340
2429 723