14447 862
6522 91
22402 202
5095 332
3116 870
6718 879
4001 658
7453 526
1949 167
69898 474
25920 845
31244 41
7016 104
10942 511
5450 250
1243 121
2597 317