38063 350
21877 359
9948 865
11141 354
5939 543
9526 509
10833 227
1934 51
5836 838
3860 114
15499 194
6300 157
1358 55
4749 870