1097 283
1177 59
3142 702
16297 713
945 118
2209 388
3205 129
4891 909
43875 378
4843 58
16051 393
3750 411
10908 264
3885 796
7251 420
1826 86
2868 177
5433 884
6365 546
6914 709
3258 568
8744 836
3835 88
3995 749
16563 234
49201 173
172726 689
47482 482