51461 321
25768 308
24621 368
27503 662
20803 921
12102 80
29478 184
53617 271
52863 645
7348 756
4169 108
8485 376
3028 91