51459 321
25767 308
24618 368
27502 662
20802 921
12101 80
29478 184
53614 271
52860 645
7348 756
4169 108
8485 376
3028 91