25102 708
5251 332
159195 363
2156 201
15731 526
1108 112
4386 505
6546 910
2120 270
2243 438
5486 489
4096 780
1350 143
2929 646