2700 843
1953 150
3296 46
2843 129
21884 471
12595 431
12757 173
4703 639
53232 141
120909 196
15962 165
17854 91
16827 304
43904 371
9570 407
138890 151
18170 357
29102 89
14084 905
3032 446
7954 121
10913 522
6698 879