22359 202
5002 332
3099 870
6699 879
3922 658
7396 526
1902 167
69260 474
25705 845
30899 41
2684 103
4851 509
5280 250
1195 121
2551 317