23923 192
8083 381
6701 122
2380 286
14843 461
33504 181
243155 692
9329 287
9723 578
5774 846
1065 155