16031 118
83187 172
46893 282
14338 186
31037 712
141191 432
45648 313
8430 450
7792 242
9349 90
25984 653
18365 384
73542 570
52331 955
40310 549
37781 719
38507 538
69896 717
27129 830
15856 312
8939 411
17592 570
7371 151
42307 178
15437 496
16318 671
8888 243
19626 503