25272 708
5257 332
160578 364
2163 201
15734 526
1112 112
4433 505
6563 910
2122 270
2255 438
5498 489
4109 780
1352 143
2929 646