309046 850
5002 162
17219 203
460156 1312
1113251 1889
923803 1982
12932 622
318064 1226
582938 1215
20166 629
16244 372
10825 381
648328 1337
438933 1723
39754 181
382299 971
341692 1010
463350 731
362325 1134
14974 707
8855 274
600742 959