1128 222
1537 33
2451 580
3394 498
97121 510
5912 400
5347 339
5181 228
12405 337
3098 124
5326 888
5959 199