89533 588
105014 671
47968 350
31212 50
118475 425
46375 313
155324 616
70099 548
18853 66
154286 967
89063 596
77853 799
101995 717
67008 113
97041 154
109279 384
100784 742
27066 714
83352 272
49225 631
63168 410
55858 436
91968 313
44403 726
122275 482
52147 190
29681 928
20781 495