2972 412
2193 220
184 87
369 679
440 617
330 90
647 859
543 55
231 76
155 586
66 889
1008 396
369 394
843 524
689 318
1547 842
778 239
130 253
546 966
766 676
302 378
949 797
392 61