3418 651
3310 600
3263 928
2141 412
25113 767
1516 315
1146 141
2096 482
593 78
1660 306
476 26
895 192
843 195
2089 575
805 166
2896 804
1664 227
394 58
1237 223
349 38
2336 601
2130 330
2773 649
509 98