107075 103
58480 532
126924 386
61972 688
93823 904
51202 409
93376 288
92638 348
76175 353
169281 313
268250 861
41328 197
83304 174
132710 252
70550 491
56624 607
31728 728
77011 474
30017 313
109381 249
290148 178
32229 375
149974 589