3111 524
2869 452
25911 268
2957 355
2459 133
4106 160
3267 288
24641 476
2353 489
2992 647
7537 368
4151 880
4848 687
11306 940
15594 680
15164 133
6791 749
668 32
2917 258
2888 405
1712 288
3129 526
3610 479
3467 158