1135 247
2489 581
1238 294
2254 587
773 63
2513 713
729 171
3265 926
686 134
3264 703
1698 378
602 97
373 37
2116 531
650 108
2455 679