3080 59
4580 626
3467 738
13127 318
9536 914
8561 669
117888 218
160468 1233
8409 556
6717 198
3221 575
8585 246
12406 476
5267 157
3531 360
5374 492
7033 485
4014 602