51102 321
25634 308
24289 367
27404 662
20690 921
12049 80
29340 184
53395 271
52551 644
7329 756
4156 108
8467 376
3016 91