50971 649
37600 365
15561 218
72318 145
70183 654
62599 171
45694 496
113307 278
14021 512
24774 532
67146 619
14835 455