40501 700
50487 622
34576 714
23727 284
32978 136
25995 88
80734 676
31030 375
66955 256
25126 840
32177 104
44023 170
43864 892
36727 452
18973 322
32197 412
41963 492
36999 645
45525 295
18815 873
35492 672
44573 486
57981 386
68235 446