51480 321
25777 308
24644 368
27509 662
20809 921
12104 80
29488 184
53633 271
52878 645
7348 756
4171 108
8485 376
3028 91