2123 828
1389 580
517 441
371 304
678 228
893 939
388 118
457 790
1109 163
316 433
1003 556
545 540
2548 269
75 794
551 904
1198 408
672 892
922 35
174 79
558 343
716 602
561 884
850 211