2896 504
5956 511
3009 433
2013 275
2785 441
12656 76
2776 351
1250 74
15890 846
9778 577
17106 562
1651 246
3630 728
3226 764
2742 446
9172 462
3143 550
1430 125
2336 216
3378 797
3597 855
6818 653
13739 115
4823 691