29015 477
145890 335
258843 1196
141493 338
119178 366
33211 618
156925 1022
159083 1021
89406 365
155198 426
267218 905
300439 1205
299718 1108
153718 606
73636 483
37047 140
254680 1997
54965 246
240828 773
58131 651
396724 942
77492 749