50412 337
37495 222
41321 171
43268 491
36154 775
28298 395
32853 82
35816 873
36319 564
24471 333
77667 657
69498 544
38302 605
48134 501
39624 586
47847 126
74018 595
115976 790
23806 376
39814 270
62643 412
33299 504
16573 294
43065 562