14445 862
6517 91
22400 202
5087 332
3115 870
6715 879
3998 658
7448 526
1948 167
69824 474
25897 845
31206 41
2751 103
4875 509
5405 250
1243 121
2595 317