45096 93
23083 555
121111 381
27750 502
37748 831
35782 638
38348 734
18234 140
72890 248
25104 391
54841 465
31312 745
22197 631
16917 949
36837 188
23799 867
21194 412
20382 757
67508 844
46080 616
29047 365
44583 755
40477 547
22990 79