1278 749
324 385
1131 121
1040 670
708 244
985 563
673 362
920 767
720 562
259 786
414 209
222 529
312 289
373 267
1103 44
1056 577
1427 243
933 861
4044 172
321 527