104797 493
23723 98
360971 909
51320 550
184401 931
38347 575
73168 737
135013 909
27349 585
121835 496
23073 551
222835 512
112193 941
21981 683
67394 767
51105 193
34857 638
14515 184
56593 163
70311 791
105917 888
20007 195
65259 843
35329 651
293687 1018
31661 87
55245 878
219689 675