1412 316
435 99
1277 243
167394 664
67582 215
108820 364
196069 322
75543 147
146434 612
331267 1230
106200 412
87980 571
128053 166