21511 119
49680 600
169442 558
98850 563
76151 395
56325 571
28067 198
120857 326
144471 428
387540 900
120199 431
33161 386
57840 280
256526 785
103457 776
135636 639
61090 476
54239 227
112521 445
414635 823
9466 111
117059 727
46216 283
90899 510
98851 344
553835 1279
40632 431
45162 406