22359 202
5001 332
3099 870
6698 879
3922 658
7396 526
1902 167
69252 474
25700 845
30897 41
2684 103
4851 509
5279 250
1195 121
2551 317