51434 321
25752 308
24588 368
27489 662
20794 921
12095 80
29465 184
53590 271
52831 645
7344 756
4166 108
8483 376
3028 91