40944 418
1075 93
4142 69
1575 291
3871 452
30477 292
13310 420
17144 393
16129 178
12507 236
5697 184
14139 120