303586 1072
44082 453
158671 678
20393 413
59532 277
94234 427
143701 288
150334 546
87760 764
95006 370
40838 326
118454 625
163123 527
101980 759
161346 329
196638 1128
70216 599
30673 243
54697 430
298144 1158
74245 449
133888 379
126651 252
266398 917
275132 605
52461 513
63589 651
109083 571