1093 283
1169 59
3139 702
16296 713
944 118
2207 388
3201 129
4889 909
43856 378
4826 58
16045 393
3749 411
10904 264
3884 796
7246 420
1822 86
2861 177
5421 884
6364 546
6907 709
3256 568
8743 836
3829 88
3993 749
16560 234
49194 173
172719 689
47474 482