2979 862
1850 382
14974 790
2269 199
3938 189
4444 871
12581 725
1949 368
11417 472
22055 557
8326 208
86654 134
162095 171
63155 509