1032 283
1047 59
3096 702
16276 713
935 118
2192 388
3140 129
4859 909
43585 378
4728 58
15970 393
3727 411
10872 264
3862 796
7162 420
1797 86
2814 177
5352 881
6347 546
6856 709
3229 568
8725 836
3814 88
3983 749
16547 234
49145 173
172630 689
47379 482