20859 422
18060 965
25256 845
7211 369
4068 109
7675 414
2993 129
1021 128
1107 174
1849 275
4328 493
5035 627