20875 422
18074 965
25257 845
7212 369
4072 109
7677 414
2993 129
1021 128
1107 174
1849 275
4330 493
5037 627