2893 313
580 274
559 79
259 605
90 929
174 129
932 342
298 141
947 931
525 364
793 253
41 936
375 534
3190 654
627 757
27 336
1517 918
947 632
111 83
224 574
171 894
225 427
791 687
492 168