2933 59
4548 626
3442 738
12886 316
9504 914
8535 669
116949 218
159149 1233
8383 556
6686 198
3205 575
8544 246
12382 476
5239 157
3510 360
5357 492
7009 485
3992 602