41162 418
1166 93
4272 69
1587 291
3872 452
30526 292
13396 420
17194 393
16184 178
12521 236
5731 184
14184 120