329526 1077
37261 375
41396 140
43726 714
212103 327
83785 701
78176 542
477033 983
240705 465
53226 546
286905 844
38769 180
74954 1045
212672 301
610899 1934
361576 1047
176415 784
98700 206
149135 1173
315232 991
326497 1226
306313 506
231422 946
73255 684