50297 389
9239 447
2936 514
90129 278
6849 903
148042 315
14984 421
4442 228
5929 155
7087 705
343523 1180
20263 525
10346 444
10443 313
21085 625
9374 300
14165 723
23478 649
26842 848
30724 174
406859 693
18191 86
7343 498
47301 601
143477 143
14101 376
9577 330
342162 978