2898 313
37 426
12 287
144 880
1517 918
17 156
143 746
782 864
942 295
302 378
390 549
738 588
933 712
231 76
175 129
2073 702
608 396
563 764
411 35
1325 643
721 771
633 363
537 637