25038 708
5249 332
158692 363
2155 201
15731 526
1107 112
4364 505
6543 910
2120 270
2242 438
5485 489
4095 780
1347 143
2929 646