2573 335
2128 313
11476 380
1945 248
4909 516
17887 709
16322 732
27950 147
47807 571
10316 71
13183 169
3390 498
25719 257
3962 618
32860 356
31102 522
4638 185
10030 687
3224 626