2905 683
4290 807
10991 539
1720 112
2586 547
2888 859
6753 232
3147 842
1831 124
39217 721
60734 727
2236 672
15668 282
13006 42
3282 36
8661 839
1047 169
2114 306
8902 584
119645 263
4563 63
1971 551
4172 353
182425 1097