1012 283
1005 59
3083 702
16263 713
931 118
2192 388
3129 129
4855 909
43534 377
4715 58
15949 393
3721 411
10867 264
3856 796
7145 420
1793 86
2803 177
5351 881
6342 546
6847 709
3227 568
8720 836
3812 88
3977 749
16545 234
49131 173
172604 689
47356 482