51285 321
25689 308
24446 367
27449 662
20737 921
12071 80
29411 184
53493 271
52693 644
7336 756
4162 108
8477 376
3024 91