40813 418
1070 93
4061 69
1570 291
3871 452
30445 292
13258 420
17115 393
16089 178
12493 236
5691 184
14108 120