3095 656
2479 620
1075 107
1837 489
2889 881
384 78
2140 498
2965 720
794 139
2677 489
737 107
2476 780
2194 513
2763 723
541 99
1241 329
2895 868
348 34
3465 350
2871 251
2282 470
403 44
1689 413
2589 485