1250 121
196 62
1671 209
535 103
525 164
686 235
981 192
527 241
146 48
165 69
452 62
320 221
784 106
622 77
759 92
812 126