47006 407
34207 294
22657 450
16229 162
16402 246
21731 412
25623 806
45749 615
7857 891
81700 313
46066 743
42738 350
70077 598
18786 98
23072 824
27352 740
53580 717
26911 542
19260 341
18308 217
73146 156
7982 214
51080 163
9722 232
21607 354
47043 926
84479 982
16605 620