1132 93
1047 114
2916 370
4251 565
5656 752
781 37
4711 375
12787 838
3465 249
5661 741
3242 480
1974 229