2593 335
2129 313
11477 380
1945 248
4911 516
17908 709
16328 732
27969 147
47843 571
10321 71
13186 169
3391 498
25734 257
3962 618
32875 356
31106 522
4639 185
10030 687
3224 626