1128 222
1536 33
2449 580
3394 498
97114 510
5910 400
5346 339
5180 228
12399 337
3095 124
5322 888
5957 199