3991 755
20662 422
18113 965
25232 845
7212 369
4091 109
7677 414
3028 129
1039 128
1104 174
1827 275
4301 493
5035 627