906 29
1755 514
2430 701
1322 180
508 109
943 180
2809 583
1657 412
3907 760
3072 857
2991 469
525 95
3446 582
774 70
915 68
2807 789
3033 779
2538 503
3107 783
3717 658
3343 921
4245 426
1838 256
2134 406