1279 401
2835 664
11608 173
2195 688
8901 787
1049 208
2747 550
3013 663
2983 597
846 99
2177 345
2898 813
1164 83
4836 605
264 58
2551 206
222 56
447 40
3671 558
4573 507
2622 541
2812 454
3154 723
562 116