306856 1211
422311 1695
341879 1112
14559 707
286502 614
240116 1381
427186 924
765736 1642
687680 804
93238 238
726176 1746
255580 542
260295 874
12406 227
505183 1898
11178 804
207617 784
614890 1452
312652 506
41337 993
201513 457