5859 208
3418 924
312 78
99 556
682 802
231 430
481 57
671 816
414 830
595 826
164 823
76 615
2168 573
3198 537
312 933
778 26
68 670
1041 570
423 82
177 549
388 359
181 304