20847 422
18058 965
25252 845
7211 369
4067 109
7674 414
2993 129
1021 128
1107 174
1849 275
4328 493
5035 627