38842 351
21905 359
10040 865
11195 354
5958 543
9566 509
10940 227
1958 51
5877 838
3885 114
15540 194
6365 157
1370 55
4757 870