306 51
1232 362
754 218
1396 399
2855 731
2187 651
1550 326
2854 604
843 209
2695 795
2467 639
903 240
1215 370
313 86
1535 281
1896 491
947 266
425 43
1551 400
1607 466
561 125
2531 772
2377 592
2730 577
1237 183
2104 387
696 55
3125 548