2894 313
179 87
2277 793
1008 557
402 893
264 828
397 488
80 168
586 43
912 219
278 484
782 155
689 318
667 528
1546 842
987 840
118 584
65 889
756 45
546 966
766 676
499 673
564 157