21731 422
18737 965
25708 845
7261 369
4133 109
7756 414
3111 129
1051 128
1142 174
1907 275
4406 493
5103 627