243 32
1004 155
1804 396
2736 758
2908 592
2129 556
2579 558
2864 734
578 119
1842 443
2911 594
2925 681
775 62
2214 682
3532 374
1303 326
3489 598
3082 652
2965 880
2076 494
3053 922
753 115
3433 978
2195 451