41052 418
1107 93
4200 69
1582 291
3871 452
30502 292
13352 420
17167 393
16160 178
12519 236
5712 184
14160 120