41238 300
66107 408
15185 110
30764 231
30394 164
42688 396
43453 543
189598 1172
28174 600
30328 119
44713 264
48493 762
39086 326
57023 175
92387 678
44850 857
31119 624
82626 322
34304 769
37291 173
60928 601
80518 257
64722 763
223557 874