38175 350
21879 359
9954 865
11146 354
5942 543
9532 509
10850 227
12017 746
1937 51
5843 838
3864 114
15506 194
6310 157
1358 55
4749 870