1878 371
953 264
335 87
1228 293
2067 294
1472 431
4745 311
21410 942
4149 319
7822 846
17461 188
7665 711
7737 409