15318 159
3809 641
10504 441
4068 638
28927 342
30606 177
11981 294
3533 74
27837 233
2391 166
12406 342
27231 107
6648 45
9365 671
3414 371
12005 741