24028 192
8227 381
6839 122
2390 286
14845 461
33512 181
244695 693
9350 287
9745 578
5784 846
1067 155