552 93
1260 69
1394 291
3721 452
29011 292
12108 419
16118 393
14281 177
12276 236
5413 184
13096 119