19626 667
2640 318
2992 74
4930 62
10629 558
40327 780
8372 130
5765 693
4210 292
4035 385
4947 462
32163 799
19643 698
1746 152
7268 183
6083 702
4119 347
6335 563
10577 628
4068 696
4425 258
1633 154
3243 123
7684 772