2538 125
2959 140
31821 461
4098 135
14183 713
7168 193
4411 675
3914 881
3845 808
1864 88
7548 368
5232 474
25552 178
3127 47
3611 623
1356 61
1889 160
10873 562
2886 371
28862 539
15715 642
6628 662
4372 898
24709 817