51576 321
25814 308
24739 368
27544 662
20841 921
12117 80
29543 184
53678 271
52938 645
7351 756
4174 108
8491 376
3031 91