1041 116
3746 923
6404 793
5500 508
2294 159
5580 689
3020 151
3320 500
5908 518
2903 277
2997 167
4492 881
3824 523
4182 450
2989 465
3226 300
4986 932
3027 336
5515 874
6597 289
4802 946
4827 675
13658 619
5046 562