24992 708
5246 332
158265 362
2152 201
15730 526
1104 112
4360 505
6540 910
2120 270
2242 438
5477 489
4095 780
1345 143
2929 646