908 96
2508 424
1953 362
3959 873
4016 587
3912 162
3568 554
10380 668
2095 329
1094 25
2624 458
3214 554
3287 77
2057 393
5638 647
12642 888
1145 43
4166 717
6491 159
1881 453
743 67
1358 361
2859 77
2606 236