107078 103
58484 532
126926 386
61973 688
93826 904
51206 409
93380 288
92639 348
76175 353
169281 313
268253 861
41328 197
83305 174
132711 252
70550 491
56628 607
31728 728
77011 474
30018 313
109383 249
290150 178
32231 375
149976 589