515 56
1177 92
2070 290
833 103
2867 321
1325 286
930 165
3093 566
2649 502
2767 714
301 41
580 139
3006 819
3719 639
3140 843
1167 53
2761 327
1352 282
3228 597
3134 840
465 87
2695 356
3815 342
2492 575