51324 321
25707 308
24483 368
27462 662
20745 921
12081 80
29430 184
53520 271
52713 644
7337 756
4164 108
8480 376
3025 91