1406 316
433 99
1272 243
167237 664
67545 215
108720 364
195954 322
75502 147
146202 612
331161 1230
106150 412
87890 571
128002 166