24931 708
5245 332
157797 362
2143 201
15730 526
1103 112
4347 505
6536 910
2120 270
2242 438
5472 489
4089 780
1345 143
2927 646