38212 350
21880 359
9968 865
11148 354
5943 543
9532 509
10854 227
1937 51
5847 838
3866 114
15508 194
6315 157
1359 55
4750 870