2303 144
1045 163
177650 794
7223 661
4377 946
4212 594
2931 229
19834 515
6411 512
2327 380
3436 441
5871 758