20139 37
19400 931
14986 290
9188 364
13731 233
19261 443
15952 455
52329 722
23321 773
51704 646
10307 895
312237 707
7395 575
32764 432
4612 393
6760 293
6007 220
66896 418
612167 881
84898 289
147884 696
129604 520
451754 585
126626 85
215088 655
347968 655
166587 824
244101 330