2935 160
5291 203
1751 202
1354 39
2653 617
4102 738
4273 608
3199 555
1043 62
5731 75
3991 479
3107 480
4677 750
3572 329
2544 447
2511 400
5095 884
2658 489
2784 128
3300 767
3079 513
848 90
2578 302
2336 358
6693 558
2974 485
956 41
3978 782