105956 898
94163 103
130232 1028
86176 658
129692 153
112745 373
113382 391
158500 355
101458 1040
113065 910
80694 885
51375 384
33774 746
67887 145
64686 456
64168 925
35828 129
64543 461
96260 495
300755 1742
124296 640
82422 1030
59222 418
345401 423
40998 378
249728 1043
207514 1174
147404 692