2936 510
1000 158
2960 526
2398 530
1586 352
2076 612
2823 147
2257 582
759 85
2515 698
2948 392
1262 277
3959 413
2592 82
4403 501
3239 759
3692 842
3515 785
2650 685
2217 428
3261 793
1577 224
1843 487
1150 123