331 37
1285 268
2806 639
859 93
2958 907
928 206
4179 703
675 142
3788 685
2866 652
877 179
2536 703
914 129
2722 633
2578 465
963 244
3425 875
2599 689
2008 352
400 108
905 135
2934 853
1697 353
1326 244
1555 349
786 213
2792 400
1903 515