2335 450
2108 48
9025 261
3598 109
3960 223
6322 766
3640 447
3159 592
2943 305
24341 713
54959 756
1527 143
2631 639
2933 708