42414 372
4615 122
3992 93
41515 67
9545 487
6216 715
3313 770
12224 259
7318 288
15006 747
7203 58
1187 131