35487 347
21801 359
9771 865
10988 354
5865 543
9396 509
10646 227
1894 51
5763 838
3810 114
15410 194
6202 157
1328 55
4729 870