38653 351
21897 359
10022 865
11180 354
5952 543
9555 509
10921 227
1950 51
5866 838
3876 114
15530 194
6355 157
1364 55
4755 870