51607 321
25826 308
24764 368
27558 662
20850 921
12123 80
29558 184
53703 271
52959 645
7353 756
4175 108
8491 376
3033 91