51272 321
25683 308
24437 367
27447 662
20732 921
12066 80
29407 184
53485 271
52681 644
7335 756
4162 108
8476 376
3024 91