1126 222
1534 33
2442 580
3391 498
97103 510
5905 400
5343 339
5177 228
12394 337
3091 124
5317 888
5951 199