2588 335
2128 313
11477 380
1945 248
4909 516
17901 709
16327 732
27955 147
47828 571
10318 71
13184 169
3391 498
25723 257
3962 618
32865 356
31102 522
4638 185
10030 687
3224 626