1097 283
1176 59
3140 702
16297 713
945 118
2209 388
3203 129
4891 909
43875 378
4842 58
16051 393
3750 411
10908 264
3885 796
7250 420
1824 86
2868 177
5432 884
6365 546
6914 709
3258 568
8744 836
3835 88
3995 749
16563 234
49200 173
172725 689
47481 482