21585 349
2831 770
1567 72
2323 117
4624 885
1273 225
786 155
3256 970
10512 394
30416 162
1480 280
321184 407
6578 667
9756 474
22880 906
7857 151
13852 267
99668 546
5855 464
34989 638
36357 707
140812 331
30975 302
15582 705
67273 302
158161 1054
16987 633
16132 118