31042 380
20264 194
34642 620
47028 317
34229 358
32334 305
58378 679
19696 181
15154 194
28683 891
22310 169
14802 67
43988 353