50560 389
9250 447
2940 514
90229 278
6852 903
148176 315
14988 421
4443 228
5929 155
7088 705
343667 1180
20266 525
10349 444
10447 313
21099 625
9375 300
14171 723
23483 649
26850 848
30731 174
407052 693
18195 86
7344 498
47313 601
143535 144
14103 376
9577 330
342251 978