20843 422
18053 965
25249 845
7207 369
4066 109
7674 414
2993 129
1021 128
1107 174
1849 275
4328 493
5035 627