14437 862
6514 91
22399 202
5083 332
3110 870
6712 879
3998 658
7444 526
1946 167
69741 474
25888 845
31162 41
2749 103
4871 509
5401 250
1235 121
2593 317