114078 300
108483 1175
303580 958
1389592 4292
42948 631
884616 2251
37141 540
82670 279
177573 472
93917 421
537921 988
220308 519
33113 84
972835 2081
475634 1210
811298 1966
533815 1527
721487 1109
740473 1387
106687 914
87532 661
210211 473