105098 305
74034 423
84561 531
54204 606
52152 404
198136 582
69954 677
69092 830
32206 454
55551 631
53689 630
57670 106
208975 643
94711 491
244538 849
332761 1217
299405 1047
80036 288
45939 263
9760 303
14691 626
18077 561
897065 1946
560080 1200
319357 983