2296 294
324 385
1085 850
670 488
705 244
547 790
1332 701
1482 206
202 217
504 881
375 43
871 792
146 111
660 169
200 493
343 612
612 298
517 917
343 252
724 36