40851 418
1073 93
4089 69
1572 291
3871 452
30454 292
13278 420
17125 393
16106 178
12495 236
5694 184
14115 120