51351 321
25719 308
24505 368
27465 662
20755 921
12085 80
29437 184
53535 271
52745 644
7340 756
4165 108
8480 376
3025 91