1031 211
877 48
8907 590
49701 194
2980 550
7672 516
20904 351
8010 599
3746 331
2929 296
4188 472
3221 660
3131 951
1555 385
2592 463
16498 110
11072 320
1952 331
4611 168
3011 585
3493 368
3310 189
2625 585
2108 447