1502 218
1831 121
14170 428
8729 922
2930 301
18099 275
6296 707
1999 78
8832 321
2637 707
1681 342
2564 448
3887 191
3754 675
889 38