308 82
2213 220
500 921
584 274
823 650
469 732
1238 359
285 683
625 263
656 875
939 545
413 801
917 219
23 693
758 45
1008 557
785 155
562 672
389 148
401 514
1010 443
903 289
799 66
641 213