20342 422
5475 347
12744 450
57488 474
29583 164
15683 324
30953 673
20667 199
3006 99
1089 73
10491 601
3009 224
3301 658
5839 906