39255 352
21975 360
10068 865
11229 354
5968 543
9595 509
11003 227
1968 51
5897 838
3899 114
15570 194
6408 157
1381 55
4761 870