3012 853
1052 282
2830 415
1472 461
8027 568
2977 609
2651 826
1249 210
3058 678
2831 796
982 143
7225 142
12517 905
1362 380
5400 79
6792 914
6457 178
5552 785
2099 463
1747 507
3105 989
1575 274
758 177
1443 419
1825 525
1173 253
3985 649
12557 324