693 50
1143 331
3485 323
3686 349
8550 139
783 46
4064 635
9805 608
5075 791
3020 348
7178 675
1056 243
1696 366
839 103
1872 435
3842 829
468 100
3256 400
1886 113
1811 292
3628 530
3344 827
1087 90
1614 167
3889 490
2944 443
1114 108
2693 706