38945 351
21915 359
10042 865
11203 354
5961 543
9575 509
10960 227
12048 746
1959 51
5881 838
3889 114
15546 194
6379 157
1374 55
4757 870