31287 518
252710 462
71571 249
219486 317
43817 431
214955 933
433782 1135
237054 771
123876 692
49573 674
285166 843
50032 194
40559 464
166913 637
155658 1015
127251 376
96902 518
339022 1101
475196 981
71691 677
54551 119
38073 483
370988 602
75258 430