39143 352
21952 359
10060 865
11217 354
5966 543
9589 509
10983 227
12058 746
1965 51
5892 838
3893 114
15557 194
6395 157
1377 55
4761 870