13092 752
20270 267
8084 195
890 159
2142 480
47428 185
40870 723
11643 643
1348 308
3088 818
2822 846
4854 507
4231 882
1311 287
1882 584
2954 803
4679 71
1246 241
16891 307
1778 380
836 204
1808 441
857 208
435 108