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