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