2939 60
14843 664
1158 309
5094 163
7349 745
12373 199
17582 655
18072 494
20831 237
12005 902
41004 478
7370 794
1279 308
1164 263
3558 819
21898 478
17150 713
1451 161
1142 283
3669 479
4188 262
2274 29
6325 638
5767 459