2663 521
4094 734
15938 685
2266 446
2299 339
1085 116
1801 318
4054 891
1739 196
1435 173
1771 229
2653 483
2934 415
3545 748
3198 509
3448 744
3844 495
966 41
4429 544
3836 798
5917 593
3465 61
3472 75
2168 331