51437 321
25753 308
24592 368
27489 662
20796 921
12097 80
29467 184
53594 271
52832 645
7344 756
4166 108
8485 376
3028 91