25135 708
5252 332
159506 364
2158 201
15732 526
1109 112
4408 505
6551 910
2120 270
2244 438
5489 489
4096 780
1350 143
2929 646