21422 159
4846 641
10770 441
4296 638
29519 342
30876 177
12144 294
3678 74
29182 233
2586 166
13603 343
29624 107
6987 45
9505 671
4142 372
12270 741