2632 335
2131 313
11478 380
1945 248
4917 516
17940 709
16331 732
27977 147
47873 571
10321 71
13191 169
3391 498
25759 257
3962 618
32892 356
31109 522
4640 185
10031 687
3227 626