51466 321
25768 308
24624 368
27505 662
20806 921
12103 80
29480 184
53621 271
52867 645
7348 756
4169 108
8485 376
3028 91