1128 222
1536 33
2450 580
3394 498
97118 510
5912 400
5347 339
5181 228
12405 337
3095 124
5326 888
5958 199