1128 222
1536 33
2449 580
3392 498
97111 510
5909 400
5345 339
5179 228
12398 337
3095 124
5322 888
5956 199