3113 591
4130 780
3282 293
5039 88
3246 140
47040 604
12269 204
187386 964
4022 452
13454 771
30968 390
5796 581
5751 598
2840 316
2827 386
4502 559
4699 641
4064 685