54166 581
21636 329
20504 260
20862 184
28167 237
45040 772
120417 514
13530 265
23120 445
23816 311
29374 161