25258 708
5257 332
160379 364
2163 201
15734 526
1112 112
4432 505
6563 910
2121 270
2253 438
5496 489
4109 780
1351 143
2929 646