1412 316
435 99
1277 243
167408 664
67584 215
108829 364
196092 322
75544 147
146444 612
331271 1230
106204 412
87983 571
128060 166