14440 862
6514 91
22399 202
5084 332
3112 870
6712 879
3998 658
7445 526
1947 167
69747 474
25889 845
31164 41
2749 103
4871 509
5401 250
1236 121
2594 317