2987 859
9058 469
1755 155
1813 348
1129 131
1224 202
2147 297
1272 44
1921 502
3258 837
4026 708
3006 813
814 114
3136 723
14079 300
2933 210
77463 149
6083 318
9241 946
2667 291