50435 412
28844 474
32115 617
23128 222
27370 966
27287 535
26514 468
39466 867
40599 390
35691 98
37750 625
61817 460
37960 934
33739 720
36832 874
31556 422
41260 297
79869 672
45576 364
39829 700
24105 543
22746 279
21989 846
21267 526