25258 708
5257 332
160333 364
2163 201
15734 526
1111 112
4431 505
6563 910
2121 270
2253 438
5495 489
4109 780
1351 143
2929 646