3948 658
2999 649
2248 576
2848 613
2514 115
381 102
962 236
2673 500
2679 763
1778 329
1030 275
2248 640
2661 703
2814 540
916 272
682 121
2211 489
1013 305
2792 633
1537 402
329 84
4056 675
4209 804
947 30