40821 418
1072 93
4070 69
1570 291
3871 452
30446 292
13263 420
17117 393
16094 178
12493 236
5692 184
14109 120