5095 462
1884 123
130 189
854 694
416 830
323 729
179 728
78 372
670 334
204 635
188 40
826 966
3427 924
29 474
829 862
181 549
38 14
144 944
401 542
165 823
379 654
292 775
21 490