2590 335
2128 313
11477 380
1945 248
4909 516
17906 709
16328 732
27966 147
47837 571
10321 71
13185 169
3391 498
25727 257
3962 618
32872 356
31102 522
4639 185
10030 687
3224 626