1693 399
1327 311
2161 369
2940 590
25961 313
50981 78
18329 223
35597 513
17253 742
9197 88
2826 407
6619 696
12760 289
55984 761
22755 602
17669 575
40001 334
164042 974
386747 1079
3048490 7351
20341 573
6873 152
49877 855
33750 601
36682 935
30737 293