31638 123
18615 648
6552 916
9440 618
3115 149
4199 709
8243 351
17222 849
8078 657
3169 213
1823 207
16458 201
30231 779
6099 808
2731 114
2850 466
6884 554
2669 74
6288 838
1370 96
3770 176
4715 553
3455 226
6196 767
1976 34
37719 660
21711 63
5984 241