20584 422
17884 965
25127 845
7195 369
4053 109
7651 414
2983 129
1018 128
1107 174
1822 275
4310 493
5031 627