51201 321
25663 308
24390 367
27437 662
20720 921
12059 80
29381 184
53452 271
52649 644
7334 756
4162 108
8473 376
3021 91