1097 283
1177 59
3142 702
16297 713
945 118
2209 388
3205 129
4891 909
43875 378
4843 58
16051 393
10908 264
3885 796
7251 420
1826 86
2868 177
5433 884
6365 546
6914 709
3259 568
8744 836
3835 88
49201 173
21940 88
18132 324
24582 267
27621 334
37301 329