1128 222
1538 33
2453 580
3396 498
97127 510
5916 400
5351 339
5184 228
12410 337
3101 124
5331 888
5959 199