3084 582
3311 571
2540 403
869 33
3729 715
1096 49
633 32
2603 509
1135 44
2335 224
3839 610
3189 679
3108 486