18290 722
3047 353
1106 134
2198 127
17369 587
6617 470
16397 443
20753 881
8998 737
6419 144
3666 408
7200 104
5057 379
12091 666
3187 450
2666 555
1523 252
497 36
1267 259