39280 352
21976 360
10070 865
11230 354
5968 543
9598 509
11006 227
12065 746
1968 51
5897 838
3899 114
15571 194
6411 157
1381 55
4761 870