1128 222
1536 33
2449 580
3394 498
97112 510
5909 400
5346 339
5179 228
12398 337
3095 124
5322 888
5957 199