51338 321
25708 308
24486 368
27462 662
20747 921
12084 80
29433 184
53527 271
52716 644
7337 756
4164 108
8480 376
3025 91