25312 708
5257 332
161047 364
2166 201
15735 526
1112 112
4434 505
6576 910
2125 270
2258 438
5502 489
4112 780
1353 143
2929 646