14440 862
6514 91
22399 202
5084 332
3112 870
6712 879
3998 658
7446 526
1947 167
69754 474
25890 845
31166 41
2750 103
4872 509
5402 250
1236 121
2594 317