38057 350
21877 359
9947 865
11140 354
5939 543
9525 509
10833 227
1934 51
5836 838
3860 114
15499 194
6298 157
1358 55
4749 870