22958 149
9662 726
11088 841
4435 392
19908 58
7933 262
4587 212
13139 723
57530 416
499604 853
191653 287
127801 120
150857 422
104995 679
70521 284
93781 114
89731 672
195203 834
316683 573
125409 689
111184 519
359112 562
106137 79
192266 875
81060 609
88294 366
179361 647
286724 643