85396 800
39100 205
239581 851
75450 435
20175 89
155297 393
78171 407
11565 490
29591 582
16431 614
63123 179