51092 646
115043 464
55733 807
15097 297
25406 319
84650 675
51668 717
42313 305
27012 119
67839 152
55716 301
48551 213
44999 138
44591 298
59832 436
48084 655
53791 762
60009 926
89222 144
69625 891
59677 629
47931 326
120753 381
46910 205