42032 210
5077 389
8654 30
21516 142
27954 645
36527 77
26160 443
7076 305
18849 55
10922 752
18333 123
8137 702
21259 340
26180 713
18792 582
43788 911
51732 766
7934 193
7081 173
18198 75
5117 39
9303 745
33657 518
16470 545