19952 208
39934 793
14388 183
3839 388
30069 820
75320 298
12198 204
14099 524
10088 640
8387 173
5465 709
2463 174
13853 59
2725 252
24756 287
1035 201
165737 239
202640 967
36154 796
13424 574
3196 348
3285 290
394976 1035
2957 455