5930 208
3441 924
1889 123
70 605
183 549
83 372
39 14
38 333
426 82
985 838
26 263
235 738
2188 573
856 694
99 556
664 795
808 839
158 929
401 542
445 843
389 359
563 192
379 654