21462 422
18562 965
25611 845
7238 369
4117 109
7738 414
3065 129
1029 128
1139 174
1898 275
4374 493
5090 627