37017 417
729 93
2362 69
1454 291
3764 452
29593 292
12375 420
16512 393
15047 178
12347 236
5504 184
13494 119