2928 59
4547 626
3441 738
12886 316
9504 914
8535 669
116943 218
159142 1233
8382 556
6686 198
3204 575
8543 246
12382 476
5239 157
3510 360
5357 492
7009 485
3992 602