22359 202
5002 332
3099 870
6699 879
3922 658
7396 526
1902 167
69265 474
25708 845
30912 41
2685 103
4851 509
5282 250
1195 121
2551 317