51395 56
38584 273
3339 32
22815 895
4301 177
8736 617
5172 675
2313 280
5516 504
2561 608
3049 367
11596 49
11321 369