5084 462
1877 123
68 605
914 774
682 802
1771 885
1041 570
185 78
21 490
253 448
399 542
918 268
479 116
29 14
2166 573
128 189
444 843
554 932
1023 314
1178 213
421 913
28 324
341 985
322 575