40995 1061
24628 507
44590 810
23217 132
29820 621
31416 541
39001 514
91595 259
43692 558
35310 173
27809 86
27535 708
32384 456
31320 168
25636 246
25416 365
29816 458
79140 671
53545 660
30248 340
32418 593
37320 242
32082 383
27164 874