1128 222
1537 33
2451 580
3394 498
97121 510
5913 400
5348 339
5182 228
12405 337
3099 124
5331 888
5959 199