14441 862
6517 91
22399 202
5084 332
3114 870
6712 879
3998 658
7447 526
1948 167
69782 474
25894 845
31183 41
2751 103
4873 509
5403 250
1241 121
2595 317