970 300
4033 618
2166 565
2276 444
1435 370
3443 492
3433 839
3001 728
2232 335
1232 273
2935 522
342 77
5256 613
1027 100
1942 445
1554 249
2905 709
4987 534
5082 885
813 203
2680 586
2102 481
2906 784
3061 652