50411 389
9241 447
2938 514
90183 278
6851 903
148105 315
14985 421
4443 228
5929 155
7088 705
343584 1180
20264 525
10347 444
10444 313
21090 625
9375 300
14171 723
23482 649
26843 848
30725 174
406931 693
18193 86
7343 498
47308 601
143495 144
14101 376
9577 330
342204 978