2898 313
674 43
27 113
816 650
988 840
282 683
509 100
264 828
2073 702
721 80
130 253
664 213
104 854
779 854
541 860
410 413
238 562
1547 842
23 693
1008 396
463 732