14437 862
6514 91
22399 202
5083 332
3109 870
6712 879
3998 658
7444 526
1946 167
69740 474
25885 845
31162 41
2749 103
4870 509
5401 250
1233 121
2592 317