38041 350
21877 359
9940 865
11139 354
5939 543
9525 509
10831 227
1934 51
5835 838
3859 114
15499 194
6297 157
1358 55
4748 870