2884 584
1325 311
32457 420
959 197
158 35
8003 48
2910 922
29411 281
21200 267
86455 260
5432 147
1445 445
19605 609
2285 77
1206 295
1228 184
2623 623
1020 177
2434 502
2884 687
7131 651
6331 86
10597 578
1674 507