41126 418
1147 93
4239 69
1586 291
3871 452
30516 292
13368 420
17182 393
16173 178
12520 236
5727 184
14179 120