22360 202
5003 332
3099 870
6699 879
3922 658
7397 526
1902 167
69268 474
25710 845
30916 41
2685 103
4851 509
5282 250
1196 121
2551 317