51030 199
212638 657
27172 412
58495 150
55954 952
189680 403
180892 553
80953 183
112991 861
92184 945
115723 790
42370 346
91341 490
48960 178
40603 160
61592 1078
41210 325
69221 647
52592 718
60316 920
39804 755
15590 389
78562 493
88547 278