50592 387
251006 365
19554 81
336104 714
181990 638
295098 480
103177 309
139793 639
338048 931
126699 274
42814 362
36277 824
144822 533
240572 851
148129 784
254311 1189
114117 669
279087 1389
106850 426
142814 1035
160792 305
166964 733
96886 925
120059 853