51395 56
38584 273
3338 32
22813 895
4301 177
8736 617
5172 675
2312 280
5515 504
2561 608
3048 367
11594 49
11320 369