39064 351
21937 359
10051 865
11211 354
5964 543
9583 509
10979 227
12054 746
1963 51
5884 838
3892 114
15551 194
6388 157
1375 55
4759 870