104251 328
523808 1508
330871 1156
626706 979
1212351 4557
138838 557
141760 643
576361 950
825952 3593
61994 278
180851 653
340246 1112
553965 1707
895206 1946
297958 1044
149250 418
493484 617
696186 1427
506962 1752
633614 1605
159193 392