343 58
3013 655
2340 536
2135 602
3082 908
1515 345
789 96
2449 466
1921 331
2162 557
3034 780
1715 50
17935 519
3143 141
2859 568
10883 227
8007 903
1869 196
5312 910
2481 263
4092 804
3791 780
3596 546
4041 856