5890 335
14387 582
15027 417
25704 928
2342 245
11992 700
11190 752
11596 274
2464 168
2349 197
4342 354
3270 788