50600 944
31173 410
26813 88
65607 748
54905 387
49697 634
38295 488
27787 228
54036 712
69780 455
58944 380
116213 625
179847 927
34083 492
26180 112
25385 86
87352 608
52563 160
92167 521
36753 572
85603 761
57332 490
129383 672
21999 603