24998 708
5248 332
158347 362
2152 201
15730 526
1105 112
4360 505
6541 910
2120 270
2242 438
5480 489
4095 780
1346 143
2929 646