2610 335
2130 313
11478 380
1945 248
4914 516
17928 709
16330 732
27971 147
47871 571
10321 71
13191 169
3391 498
25749 257
3962 618
32886 356
31109 522
4639 185
10031 687
3224 626