51105 321
25635 308
24295 367
27406 662
20692 921
12049 80
29340 184
53397 271
52553 644
7329 756
4156 108
8467 376
3017 91