51349 321
25713 308
24498 368
27463 662
20750 921
12084 80
29434 184
53530 271
52741 644
7338 756
4164 108
8480 376
3025 91