14441 862
6514 91
22399 202
5084 332
3112 870
6712 879
3998 658
7447 526
1947 167
69755 474
25890 845
31167 41
2751 103
4872 509
5402 250
1236 121
2594 317